#ifndef __SSD1312_H
#define __SSD1312_H
#include "config.h"
#include "STC8G_H_GPIO.h"

sbit OLED_SW = P2 ^ 3;

/*FontSize参数取值*/
/*此参数值不仅用于判断，而且用于计算横向字符偏移，默认值为字体像素宽度*/
// #define OLED_8X16				8
#define OLED_6X8 6
#define OLED_24X32 32
#define USE_HORIZONTAL 90

/*IIC接口测试函数*/
int OLED_IICTEST(void);

/*显存控制函数*/
void OLED_WriteCommand(uint8 Command);
void OLED_WriteData(uint8 Data);
void OLED_Init(void);
void OLED_SetCursor(uint8 X, uint8 Page);
void OLED_ShowChar(uint8 X, uint8 Y, uint8 Char, uint8 FontSize);
void OLED_ShowString(uint8 X, uint8 Y, char *String, uint8 FontSize);
void show64_point(u8 X);
void OLED_Clear(void);
void show32_point(u8 X, u8 Y);
void show32_2point(u8 X, u8 Y);
void show32_icon(u8 X,u8 Y,u8 *ch);



#endif